Choice Function and Random Hyperheuristics

نویسندگان

  • Graham Kendall
  • Eric Soubeiga
  • Peter Cowling
چکیده

A hyperheuristic is a high-level heuristic which adaptively controls the combination of several low-level knowledgepoor heuristics so that while using only cheap and easyto-implement low-level heuristics, we may achieve solution quality approaching that of an expensive knowledgerich approach. Hyperheuristics have been successfully applied by the authors to three real-world problems of personnel scheduling. In this paper, the low-level behaviour of the choice-function based hyperheuristic is investigated and compared with a range of other heuristics and hyperheuristics. We show that the choice-function hyperheuristic makes an effective and realistic combination of the lowlevel heuristics at hand. Furthermore the combination of the low-level heuristics is intelligently adapted to both the problem being solved and the region of the search space currently being explored.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development and Application of Hyperheuristics to Personnel Scheduling

This thesis is concerned with the investigation of hyperheuristic techniques. Hyperheuristics are heuristics which choose heuristics in order to solve a given optimisation problem. In this thesis we investigate and develop a number of hyperheuristic techniques including a hyperheuristic which uses a choice function in order to select which low-level heuristic to apply at each decision point. We...

متن کامل

Scheduling Nurses Using a Tabu-search Hyperheuristic

Hyperheuristics can be defined to be heuristics which choose between heuristics in order to solve a given optimisation problem. A number of hyperheuristics have been developed over the past few years. Here we propose a new hyperheuristic framework within which heuristics compete against one another. The rules for competition are motivated by the principles of reinforcement learning. We analyse ...

متن کامل

Application of Hyperheuristics in Dynamic Environments

It has been shown that evolutionary algorithms enriched with heuristics are capable of finding promising solutions for dynamic optimization problems. The utilization of hyperheuristics for the maintenance of cooperation among such heuristics is an interesting topic. In this study, hypermutation, random initialization and using a diploid representation are chosen as the three basic techniques th...

متن کامل

Fuzzy Random Utility Choice Models: The Case of Telecommuting Suitability

Random utility models have been widely used in many diverse fields. Considering utility as a random variable opened many new analytical doors to researchers in explaining behavioral phenomena. Introducing and incorporating the random error term into the utility function had several reasons, including accounting for unobserved variables. This paper incorporates fuzziness into random utility mode...

متن کامل

Distributed Choice Function Hyper-heuristics for Timetabling and Scheduling

This paper investigates an emerging class of search algorithms, in which high-level domain independent heuristics, called hyperheuristics, iteratively select and execute a set of application specific but simple search moves, called low-level heuristics, working toward achieving improved or even optimal solutions. Parallel architectures have been designed and evaluated. Results based on a univer...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002